ecological corridor - Allemand Anglais Dictionnaire